package com.rd.teacher.jichao.day11;

// 创建一个实现Runnable接口的类
// 实现类要实现Runnable接口中的抽象方法 run()方法
// 创建实现类的对象
// 将此对象作为参数传到Thread类的构造器中
// 还是创建Thread类的对象  然后调用start() 方法
public class TestRunnable implements Runnable {

    @Override
    public void run() {
        // 可以在函数中获取当前线程的名字
        // 先通过Thread类获取当前线程  再通过当前线程获取名字
        System.out.println(Thread.currentThread().getName()
                + " is running");
    }

    public static void main(String[] args) {
        Runnable runnable1 = new TestRunnable();
        Thread thread1 = new Thread(runnable1);

        Thread thread2 = new Thread(new TestRunnable());
        thread1.start();
        thread2.start();
    }
}
